#include "../../common/voicebase.h"
#include "../../common/logscale.h"
#include "brownnoise.h"
#include "filter.h"
#include "note_expression_synth_controller.h"
#include "pluginterfaces/vst/ivstevents.h"
#include "pluginterfaces/base/futils.h"
#include <cmath>
#include <algorithm>
Data Structures | |
struct | GlobalParameterState |
class | VoiceStatics |
class | Voice< SamplePrecision > |
Example Note Expression Synth Voice Class. More... | |
Namespaces | |
namespace | Steinberg |
namespace | Steinberg::Vst |
namespace | Steinberg::Vst::NoteExpressionSynth |
Defines | |
#define | M_PI_MUL_2 6.28318530717958647692 |
Enumerations | |
enum | VoiceParameters { kVolumeMod, kTuningMod, kPanningLeft, kPanningRight, kNoiseVolume, kFilterFrequencyMod, kFilterQMod, kSinusVolume, kTriangleVolume, kFilterType, kTriangleSlope, kSinusDetune, kReleaseTimeMod, kSquareVolume, kNumParameters } |
#define M_PI_MUL_2 6.28318530717958647692 |